package cn.diancan.vo.model;

public class PurchaseSaleOrderProductVo {
    
    
    private Long goodsId; //可无（需检验）
    private Long productId; 
    private Double retailPrice;  //销售价格 可无（需检验）
    private Integer quantity;//总量
    private Integer productSaleStatus;//销售状态
    
    //销售部分使用
    private Float discount; //折扣
    private Double discountPrice; //折扣价
    private Double realRetailPrice;//结算价(结算)
    private Double realTotalPrice; //实际总价(生意额)
    
    private Long shopClerkId;


    
    public PurchaseSaleOrderProductVo(){
	
    }
    
    public PurchaseSaleOrderProductVo(Long goodsId, Long productId, Double retailPrice, Integer quantity) {
	super();
	this.goodsId = goodsId;
	this.productId = productId;
	this.retailPrice = retailPrice;
	this.quantity = quantity;
    } 
    
    
    public PurchaseSaleOrderProductVo(Long goodsId, Long productId,
	    Double retailPrice, Integer quantity, Integer productSaleStatus,
	    Float discount, Double discountPrice, Double realRetailPrice,
	    Double realTotalPrice) {
	super();
	this.goodsId = goodsId;
	this.productId = productId;
	this.retailPrice = retailPrice;
	this.quantity = quantity;
	this.productSaleStatus = productSaleStatus;
	this.discount = discount;
	this.discountPrice = discountPrice;
	this.realRetailPrice = realRetailPrice;
	this.realTotalPrice = realTotalPrice;
    }





    public Long getGoodsId() {
        return goodsId;
    }
    public void setGoodsId(Long goodsId) {
        this.goodsId = goodsId;
    }
    public Long getProductId() {
        return productId;
    }
    public void setProductId(Long productId) {
        this.productId = productId;
    }
    public Double getRetailPrice() {
        return retailPrice;
    }
    public void setRetailPrice(Double retailPrice) {
        this.retailPrice = retailPrice;
    }
    public Integer getQuantity() {
        return quantity;
    }
    public void setQuantity(Integer quantity) {
        this.quantity = quantity;
    }
    public Float getDiscount() {
        return discount;
    }
    public void setDiscount(Float discount) {
        this.discount = discount;
    }
    public Double getDiscountPrice() {
        return discountPrice;
    }
    public void setDiscountPrice(Double discountPrice) {
        this.discountPrice = discountPrice;
    }
    public Double getRealRetailPrice() {
        return realRetailPrice;
    }
    public void setRealRetailPrice(Double realRetailPrice) {
        this.realRetailPrice = realRetailPrice;
    }
    public Double getRealTotalPrice() {
        return realTotalPrice;
    }
    public void setRealTotalPrice(Double realTotalPrice) {
        this.realTotalPrice = realTotalPrice;
    }
    public Integer getProductSaleStatus() {
        return productSaleStatus;
    }
    public void setProductSaleStatus(Integer productSaleStatus) {
        this.productSaleStatus = productSaleStatus;
    }

    public Long getShopClerkId() {
        return shopClerkId;
    }

    public void setShopClerkId(Long shopClerkId) {
        this.shopClerkId = shopClerkId;
    }
    
    
    
}
